<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        var y = 2000;
        var m = 12;
        var d = 31;


        // 判断闰年
        // if (y % 4 === 0 && y % 100 !== 0 || y % 400 === 0) {
        //     er = 29 ;
        // }
        // else {
        //     er = 28 ;
        // }
        // 改写三目运算
        var er = y % 4 === 0 && y % 100 !== 0 || y % 400 === 0 ? 29 : 28;

        // console.log(er);   // 测试结果

        var sum = 0;

        // switch (m) {
        //     case 1: sum += d; break;
        //     case 2: sum += d + 31; break;
        //     case 3: sum += d + 31 + er; break;
        //     case 4: sum += d + 31 + er + 31 ; break ;
        //     case 5: sum += d + 31 + er + 31 + 30 ; break ;
        //     case 6: sum += d + 31 + er + 31 + 30 + 31 ; break ;
        //     case 7: sum += d + 31 + er + 31 + 30 + 31 + 30; break ;
        //     case 8: sum += d + 31 + er + 31 + 30 + 31 + 30 + 31; break ;
        //     case 9: sum += d + 31 + er + 31 + 30 + 31 + 30 + 31 + 31; break ;
        //     case 10: sum += d + 31 + er + 31 + 30 + 31 + 30 + 31 + 31 + 30; break ;
        //     case 11: sum += d + 31 + er + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31; break ;
        //     case 12: sum += d + 31 + er + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30; break ;
        // }

        switch (m) {
            case 12: sum += 30;
            case 11: sum += 31;
            case 10: sum += 30;
            case 9: sum += 31;
            case 8: sum += 31;
            case 7: sum += 30;
            case 6: sum += 31;
            case 5: sum += 30;
            case 4: sum += 31;
            case 3: sum += er;
            case 2: sum += 31;
            case 1: sum += d;
        }

        document.write(sum);

    </script>

</body>

</html>